be solicitous about something - Spanish English Dictionary